package com.machine.filling.function.init.login;


import com.machine.filling.base.baseMvp.IBasePresenter;
import com.machine.filling.base.baseMvp.IBaseView;

/**
 * Created by LENOVO on 2017/12/16.
 */

public class LoginContract {
    public interface View extends IBaseView<Presenter> {

        /**
         * 已经绑定过设备，跳转添加油枪界面
         */
        void showBindedResult();

        /**
         * 未绑定过设备，跳转初始化界面
         */
        void showUnBindedResult();

        String getDeviceNum();

        String getLoginName();

        String getLoginPsw();

        /**
         * 加油员登录成功
         */
        void showFillerLoginSuccess();
    }

    public interface Presenter extends IBasePresenter{
        void login();//普通登录

        /**
         * 加油员登录 (设置界面--订单查询--加油员登录模式)
         */
        void fillerLogin();
    }
}
